快速开始
下面将简单介绍 CAS 登录流程与登出流程
登录流程
- 服务提供方(Service Provicer,下文简称SP)发现用户未登录,发起登录流程,用户从 SP 站点跳转至 CAS 进行登录。
- CAS 认证客户身份完成后重定向回 SP 地址。
- SP 收到 CAS 提供的 Ticket 信息,联系 CAS 验证 Ticket 信息,验证成功且成功获取用户信息则用户成功在 SP 登录。
登出流程
- 用户在 SP 发起登出请求,SP 将用户状态改为登出,并且让用户跳转至 CAS 登出地址进行登出。
- CAS 成功将用户登出,并跳转回 SP。
接入CAS
JuanjiCAS 目前支持 CAS 2.0 协议中的 /serviceValidate
接口,卷鸡目前提供 Golang 版本的 SDK 便于您接入 JuanjiCAS。